Test your knowledge - and maybe learn something along the way.
TAKE THE QUIZ“plus ultra”
We have one entry that includes the term plus ultra.
ne plus ultra
noun: the highest point capable of being attained : acme
Love words? Need even more definitions?
Merriam-Webster unabridged





